2
Compito 1: L'Architetto Simbolico
PolyU COMP5511Settimana 1
00:00

Incontra SHRDLU (1968-1970)

Molto prima dei modelli linguistici di grandi dimensioni come GPT, c'era SHRDLU. Sviluppato da Terry Winograd al MIT, è stato un esperimento pionieristico nell'"IA Simbolica" (nota anche come GOFAI: Good Old-Fashioned AI).

1. L'Ipotesi del "Micro-Mondo"

Invece di cercare di comprendere l'intero universo (che è disordinato), SHRDLU viveva in un "mondo di blocchi" ristretto. Mondo di Blocchi. Questo mondo conteneva solo oggetti specifici: mattoni, piramidi e una scatola.

  • Ancoraggio dei Simboli: Poiché il mondo era piccolo, ogni parola ("rosso", "sposta", "su") poteva essere definita perfettamente. Il programma "capiva" un blocco perché aveva un puntatore diretto a quell'oggetto in memoria.

2. Capacità

  • Comprensione:"Metti il blocco rosso sul blocco verde."
  • Ragionamento:"Non posso, il blocco verde è coperto." (Comprensione dei vincoli fisici).
  • Memoria:"Perché l'hai fatto?" -> "Perché me l'hai chiesto."

3. Contesto Storico

Girava su un computer mainframe DEC PDP-10 (velocità di 1 MIPS) e utilizzava un display grafico vettoriale. La logica era scritta in MacLisp e Micro-Planner.

Rappresentazione Python (Lo "Stato")